home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 June / EnigmA AMIGA RUN 19 (1997)(G.R. Edizioni)(IT)[!][issue 1997-06][EAR-CD III].iso / recent1 / apic1805.lha / APIC / includes / P16C84.INC < prev    next >
Text File  |  1997-05-18  |  4KB  |  98 lines

  1. ;==========================================================================
  2. ;
  3. ;       Register Definitions
  4. ;
  5. ;==========================================================================
  6.  
  7. W                            EQU     H'0000'
  8. F                            EQU     H'0001'
  9.  
  10. ;----- Register Files------------------------------------------------------
  11.  
  12. INDF                         EQU     H'0000'
  13. TMR0                         EQU     H'0001'
  14. PCL                          EQU     H'0002'
  15. STATUS                       EQU     H'0003'
  16. FSR                          EQU     H'0004'
  17. PORTA                        EQU     H'0005'
  18. PORTB                        EQU     H'0006'
  19. EEDATA                       EQU     H'0008'
  20. EEADR                        EQU     H'0009'
  21. PCLATH                       EQU     H'000A'
  22. INTCON                       EQU     H'000B'
  23.  
  24. OPTION_REG                   EQU     H'0081'
  25. TRISA                        EQU     H'0085'
  26. TRISB                        EQU     H'0086'
  27. EECON1                       EQU     H'0088'
  28. EECON2                       EQU     H'0089'
  29.  
  30. ;----- STATUS Bits --------------------------------------------------------
  31.  
  32. IRP                          EQU     H'0007'
  33. RP1                          EQU     H'0006'
  34. RP0                          EQU     H'0005'
  35. NOT_TO                       EQU     H'0004'
  36. NOT_PD                       EQU     H'0003'
  37. Z                            EQU     H'0002'
  38. DC                           EQU     H'0001'
  39. C                            EQU     H'0000'
  40.  
  41. ;----- INTCON Bits --------------------------------------------------------
  42.  
  43. GIE                          EQU     H'0007'
  44. EEIE                         EQU     H'0006'
  45. T0IE                         EQU     H'0005'
  46. INTE                         EQU     H'0004'
  47. RBIE                         EQU     H'0003'
  48. T0IF                         EQU     H'0002'
  49. INTF                         EQU     H'0001'
  50. RBIF                         EQU     H'0000'
  51.  
  52. ;----- OPTION Bits --------------------------------------------------------
  53.  
  54. NOT_RBPU                     EQU     H'0007'
  55. INTEDG                       EQU     H'0006'
  56. T0CS                         EQU     H'0005'
  57. T0SE                         EQU     H'0004'
  58. PSA                          EQU     H'0003'
  59. PS2                          EQU     H'0002'
  60. PS1                          EQU     H'0001'
  61. PS0                          EQU     H'0000'
  62.  
  63. ;----- EECON1 Bits --------------------------------------------------------
  64.  
  65. EEIF                         EQU     H'0004'
  66. WRERR                        EQU     H'0003'
  67. WREN                         EQU     H'0002'
  68. WR                           EQU     H'0001'
  69. RD                           EQU     H'0000'
  70.  
  71. ;==========================================================================
  72. ;
  73. ;       RAM Definition
  74. ;
  75. ;==========================================================================
  76.  
  77. ;        __MAXRAM H'AF'
  78. ;        __BADRAM H'07', H'30'-H'7F', H'87'
  79.  
  80. ;==========================================================================
  81. ;
  82. ;       Configuration Bits
  83. ;
  84. ;==========================================================================
  85.  
  86. _CP_ON                       EQU     H'3FEF'
  87. _CP_OFF                      EQU     H'3FFF'
  88. _PWRTE_ON                    EQU     H'3FFF'
  89. _PWRTE_OFF                   EQU     H'3FF7'
  90. _WDT_ON                      EQU     H'3FFF'
  91. _WDT_OFF                     EQU     H'3FFB'
  92. _LP_OSC                      EQU     H'3FFC'
  93. _XT_OSC                      EQU     H'3FFD'
  94. _HS_OSC                      EQU     H'3FFE'
  95. _RC_OSC                      EQU     H'3FFF'
  96.  
  97.         LIST
  98.